thrive on - German English Dictionary